Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BEECHROYD TERRACE Terraced £48,946 24 Jan 1997
4 BEECHROYD TERRACE Terraced £270,000 19 May 2023
8 BEECHROYD TERRACE Terraced £166,000 29 Sep 2010
10 BEECHROYD TERRACE Terraced £133,500 2 Jan 2003